About Jeabas Solutions Ltd (07707996) United Kingdom