About Rakku Engineering Limited (11233314) United Kingdom