About Felimac Limited (SC453348) United Kingdom