About Kullaoru Limited (12044612) United Kingdom