About Fiksa Ltd (10833311) United Kingdom