About Casperaki Multimedia Solutions Ltd. (10634954) United Kingdom