About Felida Services Limited (08061866) United Kingdom