About Jalebi Horizons Limited (07304818) United Kingdom