About Ratat Consulting Limited (05631216) United Kingdom