About Filofteia Star Ltd (12989740) United Kingdom