About Filiba Limited (10067245) United Kingdom