About Syllepsis Ltd (09898191) United Kingdom