About Frenokit Limited (10390493) United Kingdom